make a business move forward - Francés Inglés Diccionario